final settlements - German English Dictionary